package com.yfp.operation.service;

import com.yfp.operation.domain.WxGroupChat;

import java.util.List;

/**
 * @Description: 微信群
 *
 * @CreateDate: 2024/7/6 15:25
 * @UpdateUser:
 * @UpdateDate: 2024/7/6 15:25
 * @UpdateRemark: 暂无修改
 * @Version: 1.0
 */
public interface WxGroupChatService {
    /**
     * 查询群详情
     * @param id
     * @return
     */
    WxGroupChat getById(String id);

    /**
     * 查询群列表
     * @param wxGroupChat
     * @return
     */
    List<WxGroupChat> findList(WxGroupChat wxGroupChat);

    /**
     * 添加
     * @param wxGroupChat
     */
    void add(WxGroupChat wxGroupChat);

    /**
     * 编辑
     * @param wxGroupChat
     */
    void edit(WxGroupChat wxGroupChat);

    /**
     * 修改状态不存在的用户群
     * @param groupChatIds
     */
    void editStatusNotInGroupChatIds(List<String> groupChatIds);
}
